package com.ruoyi.shop.nosql.mongo.domain;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

import java.util.Date;

/**
 * @Author: JinChen Zhu
 * @CreateTime: 2024-06-25  11:43
 */
@Data
@Document(collection = "message")
public class Message {
    @Id
    private String id; // MongoDB 自动生成的唯一标识符
    private String senderId; // 发送人ID
    private String senderName; // 发送人用户名
    private String receiverId; // 接收人ID
    private String receiverName; // 接收人用户名
    private String msg; // 消息内容
    private String time; // 消息发送的时间
    private int type = 1; // 消息类型
    private boolean isRead = false; // 消息是否已读
}
